.actualite
{
	min-height:600px;
}

.actualite .post
{
	margin: 20px 50px;
	border-bottom:1px dashed #777777;
}

.actualite .post:last-child
{
	border:none;
}


.postpartiegauche
{
	width:200px;
}

.postimage
{
	width:200px;
	height:150px;
}

.postpartiedroite
{
	width:550px;
	color:#777777;
}

.postitre 
{
	margin-left:10px;
	font-size:22px;
}

.postdescription
{
	font-size:16px;
}

.date
{
	padding:none;
	color:#777777;
}

/******** Pagination ********/
.pagination
{
	width:500px;
	color:#777777;
	padding:10px;
	font-weight:bold;
	margin-bottom:20px;
  	background: none repeat scroll 0 0 #ffffff;
}

.pagination .prev
  {
    border: 1px solid #bbbbbb;
  	border-radius:20px 0px 0px 20px;
    color: #127874;
  	float: left; 
	height:30px;
	line-height:30px;
	font-size:14px;
  	width:40px;	
 }
 
.pagination .next
{
    border: 1px solid #bbbbbb;
	border-radius:0px 20px 20px 0px;
    color: #127874;
  	float: left; 
    height:30px;
	line-height:30px;
	font-size:14px;
  	width:40px;	
}

.pagination .disable
{
	background:#e7e7e7;
	cursor:text;
}
 
 .pagination .center a
 {
	border:1px solid #bbbbbb;
    color: #127874;
	float: left; 
    height:30px;
	line-height:30px;
    text-align: center;
    text-decoration: none;
    width: 30px;
 }
 
 .pagination .center a:hover,  .pagination .center a:active {
    background-color: #127874;
    border: 1px solid #127874;
    color: #FFFFFF;
}
 
 .pagination .center .current
 {
	background-color: #127874;
    border: 1px solid #127874;
    color: #FFFFFF;
 	float: left; 
    height:30px;
	line-height:30px;
    text-align: center;
    width: 30px;
 }


